package com.jt;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;

@SpringBootApplication
public class ConsumerApplication {
    public static void main(String[]args){
        SpringApplication.run(ConsumerApplication.class, args);
    }
    /*
    * 由spring创建RestTemplate对象
    * 我们可以基于此对象进行远端服务调用
    * 例如sca-consumer调用sca-provider*/
    /*
    * 当我们
    * */
    @Bean
    @LoadBalanced/*-------------------------------------------------------------*/
    public RestTemplate restTemplate(){/*api  基于此对象实现远端服务调用*/
        return new RestTemplate();
    }

}
